﻿using Journal.Admin.Presentation.Models.UserModels;

namespace Journal.Admin.Presentation.IPresentationServices
{
    public interface IUserPresentationService
    {
        UserSelectModel GetSelectModel();

        UserEditModel Save(UserEditModel model);

        UserEditModel CreateEditModel();

        UserEditModel GetUserById(int id);

        UserEditModel GetUserByLogin(string login);

        UserLoginModel UserLogOn(string login);

        string GetUserHomeSection(int id);

        void Delete(int id);
    }
}